thousand billion - French English Dictionary